Playing with Time: On the Specification and Execution of Time-Enriched LSCs

نویسندگان

  • David Harel
  • Rami Marelly
چکیده

We extend live sequence charts (LSCs), a highly expressive variant of sequence diagrams, with timing constructs, thus making the language suitable for specifying the behavioral requirements of time-intensive systems. We follow Alur and Henzinger in basing the extension on a single clock object. We have implemented the extension in full in our play-engine tool, which provides user-friendly ways to play in the timing constraints, together with a powerful mechanism that can execute, or play out, the time-enriched requirements directly, without the need for an intra-object system model. It seems that in addition to many advantages in testing and requirements engineering, for some kinds of systems this could lead to the requirements actually serving as the final implementation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Effective Task Scheduling Framework for Cloud Computing using NSGA-II

Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...

متن کامل

Playing with Verification, Planning and Aspects: Unusual Methods for Running Scenario-Based Programs

The talk first describes briefly the inter-object, scenario-based approach to programming that I’ve been working on with colleagues and students for the last eight years. It starts with the 1998 advent of the language of live sequence charts, or LSCs, jointly with Werner Damm. LSCs extend message sequence charts, or sequence diagrams with modalities, and thus can express possible, mandatory, fo...

متن کامل

Analysis on Components Complexity During Execution of Construction Projects

Development is the fundamental area in enabling India`s economy and urban and provincial structure. Development is a multi-connected structure where all variables are bury connected and multi-centered. All the three limitations time, expense and quality ought to be adjusted in an improved way, so that no segment gets influenced by dismissing those. The goal of this study is to distinguish the m...

متن کامل

The effects of Pediococcus acidilactici as a probiotic on growth performance and survival rate of great sturgeon, Huso huso (Linnaeus, 1758)

This study was accomplished to investigate the effect of Artemia urmiana nauplii enriched with Pediococcus acidilactici as probiotic on growth performance and survival rate of great sturgeon, Huso huso.  Artemia nauplii were enriched with P. acidilactici at a final concentration of 1010 CFU mL-1 in three time dependent treatments as 3 h (T3), 6 h (T6), 9 h (T9), and one non-enriched Artemia as ...

متن کامل

A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints

One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002